package com.tubang.common.redis;

public class RedisGeneratekeyUtils {
	
	/***
	 * string结构   
	 * 例如 tubang:validateCode:code:$code
	 * @Title GeneratedStringValidateCodeKey 
	 * @Description TODO
	 * @param  code
	 * @param  设定文件 
	 * @return String 返回类型 
	 * @throws
	 */
	public static String GeneratedStringValidateCodeKey(String code) {
		return new StringBuffer().append(RedisKey.TUBANG_REDIS_SPACE).append(RedisKey.VALIDATE_CODE).append(code).toString();
	}
	
	/***
	 * string结构   
	 * 例如 tubang:userInfoId:userId:$userId
	 * @Title GeneratedStringUserInfoKey 
	 * @Description 
	 * @param  userId
	 * @return String 返回类型 
	 * @throws
	 */
	public static String GeneratedStringUserInfoKey(String userId) {
		return new StringBuffer().append(RedisKey.TUBANG_REDIS_SPACE).append(RedisKey.USER_INFO).append(userId).toString();
	}

	/***
	 * string结构   
	 * 例如 tubang:mobile:captcha:$mobile
	 * @Title GeneratedStringUserInfoKey 
	 * @Description 
	 * @param  userId
	 * @return String 返回类型 
	 * @throws
	 */
	public static String GeneratedStringSmsCaptcha(String mobile) {
		return new StringBuffer().append(RedisKey.TUBANG_REDIS_SPACE).append(RedisKey.MOBILE_CAPTCHA).append(mobile).toString();
	}
}
